package request

type PageLimit struct {
	Page  int64 `json:"page"`
	Limit int64 `json:"limit"`
}

func (p *PageLimit) GetPage() int {
	return int(p.Page)
}

func (p *PageLimit) GetOffset() int {
	if p.Page <= 1 {
		return 0
	}
	return int(p.Page - 1*p.Limit)
}

func (p *PageLimit) GetLimit() int {
	return int(p.Limit)
}
